//导入fs模块
const fs = require('fs')
//将对象通过JSON对象序列化成字符串
let writeC = JSON.stringify({
    name:'tom',
    age:20
});
//异步写入
//如果目录下没有b.json文件 系统自动创建b.json文件
//{'flag':'a'} 在文件原有的内容下 添加内容 不会删除原有内容
//writeFile  也可以换成appendFile来追加内容
console.log('异步写入开始')
fs.writeFile('./b.json',writeC, {'flag':'a'}, (error) => {
    if(error){  //如果写入失败
        throw error; //异常退出
    }
    

    //写入成功后 进行同步读取内容


    let data = fs.readFileSync('./b.json','utf8');
    console.log(`同步读取到的内容：${data}`);

});
console.log('异步结束')


